﻿body 
{
	FONT-SIZE: 14px;  COLOR: #000000;
	margin:0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	width: 100%; 
	height:100%; 
	background:url(/images/pageBg.png); 
	font-family: Microsoft Yahei UI,Microsoft Yahei,Arial;
}
ul,ol,li,p,table,form,img{margin:0;padding:0;}
ul,ol{list-style:none;}

a{color:#666;text-decoration:none;}
a:visited{color:#666;text-decoration:none;}
a:hover{color:#348BDA;text-decoration:none;}

.defHead{ width:100%; margin:0 auto;}

.def{ width:1000px; margin:0 auto;}
.defCopy{ float:left; width:100%; margin:10px auto; background-color:#515151;}
.def .PageW{width:1000px; height:100%; margin:0 auto;}/*background:url(/images/pageBg.png); background-position:center center; */
.defCopy .CopyPageW{width:1000px; height:100%; margin:0 auto;}
/*头部*/

.def .PageW .Head{float:left; height:177px; width:1000px; overflow:hidden;}

.PageW{width:1000px; height:100%; margin:0 auto;}
.PageW .Head{float:left; height:177px; width:1000px; overflow:hidden;}

/*
蓝色*/
.defHead .Head1{height:119px; width:100%; background:#B9E8F8; margin:0px auto; overflow:hidden;}
.Center{float:left;width:1000px; margin:0px; display:inline; background:#FFF;}

/*
蓝色*/
.defHead .Nav{height:35px; width:100%; background:#0091E4; margin:0px auto; overflow:hidden;}
.defHead .Nav ul{float:left; width:1000px; line-height:35px; background:#0192E5;}
.defHead .Nav ul a{color:#FFF; font-weight:bold; }
.defHead .Nav ul a:hover{color:#FFF; font-weight:bold; text-decoration:none;}
.defHead .Nav ul li{float:left; height:35px; line-height:35px; margin:0;}
.defHead .Nav ul li.L0{width:2px; height:35px; background:url(/images/but2.png);}
.defHead .Nav ul li.L1{color:#FFF; padding:0 14px 0 13px; font-size:14px;}
.defHead .Nav ul li.L1MS{background:#0670AE; cursor:pointer;}


.Copyright{float:left; width:1000px;height:130px; margin:0px auto; font-size:12px; }
.Copyright .Copy_Tit{float:left;width:1000px;height:40px; line-height:40px; text-align:left; font-size:16px; font-weight:bold; color:#DCDCDC; font-family: "Microsoft YaHei" ! important;}
.Copyright .Copy_L{float:left; width:760px; height:83px; text-align:left; color:#DCDCDC; display:inline;}
.Copyright .Copy_L .Copy_L_P{float:left;width:760px; }
.Copyright .Copy_L .Copy_L_P ul{float:left;}
.Copyright .Copy_L .Copy_L_P ul li{float:left; width:120px; height:33px; margin-right:5px;}
.Copyright .Copy_L .Copy_L_P ul li img{width:120px; height:33px; border:0px;}
.Copyright .Copy_L .Copy_L_C{float:left; height:30px; margin-top:20px;}
.Copyright .Copy_L .Copy_L_C{}
.Copyright .Copy_R{float:left; width:240px; height:83px;line-height:25px; text-align:right; color:#DCDCDC; font-family: "Microsoft YaHei" ! important; display:inline;}


.SearchArea { color:#666; margin: 20px 0 0px 0; font-size: 16px; }
.formsubmit{cursor: pointer; color: #484848;}
.SearchArea em { padding: 0px 10px;}
.SearchArea a { display:block; float:left; text-align:center; margin:0px 25px; font-size:16px; background:#eaeaea; width:20%; padding: 10px 0px; color:#666; border-radius:5px }
.SearchArea a i {font-size:25px; margin-bottom: 3px;}
.SearchArea a.current {background: #348bda; color:#fff; position: relative;}
.SearchArea a.current:after {
    position: absolute;
    font-family: "Arial";
	content: "";
    width: 0;
    height: 0;
    bottom: -16px;
    left: 50%;
    margin-left: -8px;
    border: 8px solid transparent;
    border-top-color: #348bda;}

.Center .SearchAreaInput{float:left; width:1000px; margin-top:20px; padding-left:20px; margin-bottom:20px;}
.Center .SearchAreaInput input.Search{float:left; padding-left:10px; border:1px solid #EAEAEA; color:#111; font-size:16px; width:845px; font-family:Arial; height:40px; }
.Center .SearchAreaInput input.ButSearch{float:left; border:1px solid #348BDA; background-color:#348BDA; color:#FFF; font-size:16px;  width:100px; font-family:Arial; height:43px;}

.Center .B1{float:left; width:304px; background:#FFF; margin:0 0 0 20px; overflow:hidden; padding-bottom:10px; border-top:2px solid #0470AE; border-bottom:1px solid #DCDCDC; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; display:inline;}
.Title{float:left; color:#056FAB; height:37px; line-height:30px; text-align:left; padding-left:4px; width:100%; font-family: "Microsoft YaHei" ! important; background:url(/images/titlebgLong.png) no-repeat -67px 0px; margin:5px 0 0 10px; font-size:16px; }
.Center .B1 .Title  .More{float:right; height:37px; line-height:30px; margin:0px 5px 0 0; cursor:pointer;}
.Center .B1 .Con{float:left; width:300px; }
.Center .B1 .Con ul{float:left; margin-top:5px; width:300px;}
.Center .B1 ul li
{
	float:left; width:290px; height:30px; 
    line-height:30px; font-size:14px; 
    color:#999; text-align:left; padding-left:20px; margin-left:5px; 
    background:url(/images/bg.gif) no-repeat 4px -96px;display:inline; overflow:hidden;
}
.Center .B1 ul li a{color:#666; font-family: Microsoft Yahei UI,Microsoft Yahei,Arial;}
.Center .B1 ul li a:hover{color:#348BDA;}
.Center .B1 ul li span{float:right; margin-right:10px; color:#A0A49E;}

.Center .B2{float:left; width:955px; background:#FFF; margin:0px 0 0 20px;  padding-bottom:10px; border-top:2px solid #0470AE; border-bottom:1px solid #DCDCDC; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; display:inline;}
.Title2{float:left; color:#056FAB; height:37px; line-height:30px; text-align:left; 
        padding-left:10px; width:100%; font-family: "Microsoft YaHei" ! important; 
        margin:15px 0 0 10px; font-size:20px; }
.Title2 .More{float:right; height:37px; line-height:30px; margin:0px 50px 0 0; font-size:14px; cursor:pointer;}
.Title2 .More a{color:#348BDA; font-size:16px;}


/*主页中信用表格样式
.credit_comp_box
{
	border-collapse: collapse;
    color: #484848;
    font-family: Microsoft Yahei UI,Microsoft Yahei,Arial;
    position:relative;
    z-index:100;
}*/
.credit_comp_box {border: 1px solid #ddd;border-collapse: collapse; table-layout: fixed;  color:#484848;}
.credit_comp_box th {background: #f1f1f1; height: 35px}
.credit_comp_box th {padding:5px 10px;}
.credit_comp_box tr td { text-align: center; padding: 10px 10px 10px;}
.credit_comp_box tr td a{ color:#348BDA;}
.credit_comp_box tr td.credit_name { text-align: left; }
.credit_comp_box tr td.credit_name span { font-size: 16px;}
.credit_comp_box tr td.credit_name span.credit_name_pad { padding-left: 20px;}
.credit_comp_box tr td.credit_name a.formsubmit {color:#348bda;}
.credit_comp_box tr td.credit_name a:hover {color:#348bda;}
.credit_comp_box tr td.credit_details {text-align: left; font-size: 12px; color:#999; padding: 0px 10px 5px;}
.credit_comp_box tr td.credit_details p {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;}
.credit_comp_box tr td.credit_details span {color:#348bda; cursor: pointer; float:right;}
.credit_comp_box tbody tr:nth-of-type(odd){border-top: 1px solid #ddd;}
   
.Page
{
float:right; width:935px; background-color:#F2F2F2; 
height:30px; line-height:30px;
vertical-align:middle; text-align:right;
margin:10px 5px 10px 5px; 
padding-right:10px; font-size:14px; 
color:ThreeDShadow;font-family:simsun; 
display:inline;
font-family: Microsoft Yahei UI,Microsoft Yahei,Arial;
}



/*良好/不良标记*/

.table_box { border-collapse:collapse; border:1px solid #ddd; font-size:14px; font-family: Microsoft Yahei UI,Microsoft Yahei,Arial;}
.table_box tbody td a, .pro_table_box tbody td a {color:#348bda;}
.table_box tbody td a:hover, .table_box tbody td a:focus, .pro_table_box tbody td > a:hover {color:#348bda; text-decoration: none;}
.table_box td, .table_box  th{  padding:14px 5px; text-align:center;}
.table_box tr { border-bottom:1px solid #d8d8d8;}
.table_box td {}
.table_box th { background:#ececec;}
.table_box tr:first-child th {background:#ececec; border-bottom:1px solid #ddd; padding-left:10px;}
.table_box tr:first-child th span { font-size:16px; margin-left:20px;}
.table_box tr:first-child th b {color:#c00; font-weight:normal;}
.github-posi { position: relative;}
.table_selected {background: #ffffe7 !important;}
.table_box tr:nth-child(odd)  {background:#fff;}
.table_box tr:nth-child(even) {background:#fcfcfc;}
.table_box tbody  tr:hover {background:#e4f0fb;}
.table_box td.table_padding {text-align:left;padding-left:40px;}
.table_box tbody.cursorDefault  tr:hover{ cursor:default;}
.table_box .primary{ font-size: 16px;}
.table_box .text-left{ text-align: left; padding-left: 20px;}



.datas_tabs_box {  border-top: none;  padding:10px 0px 10px;}

.github-fork-ribbon { position: absolute; padding: 0px 0 2px; z-index: 9999;}

.credit_bad { background:#eb4f38;}
.credit_bad a {color:#fff !important;}
.credit_good {background:#11cd6e;}
.credit_good a {color:#fff !important;}
.github-fork-ribbon a,
.github-fork-ribbon a:hover { color: #fff ; font-size:12px !important;  text-decoration: none;  text-align: center;  width: 60px;  line-height: 15px;  display: inline-block;  padding: 5px 0 0px 13px;}
.github-fork-ribbon-wrapper {  width: 80px; height: 80px;  position: absolute;  overflow: hidden;  top: 0;  z-index: 86;  pointer-events: none;}
.github-padding a , .github-padding a:hover {padding: 0px 7px 0px 0px; font-size: 12px !important;}
.github-fork-ribbon-wrapper.right { right: 0;}
.github-fork-ribbon-wrapper.right .github-fork-ribbon {  top: 0px; right: -25px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}
.github-fork-ribbon-wrapper.left { left: 0px; -moz-left: -1px;}
.github-fork-ribbon-wrapper.left .github-fork-ribbon {  top: 0px; left: -16px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);}
.credit_icon {padding: 1px 15px 0px 1px !important;}

.spmtop {margin-top: 20px;}
  
.query_info_box{ text-align:left;}  
.query_info_box .avatar_box {position:absolute; top:140px; right:30px}
.query_info_box .avatar_box img {width:150px;height:150px; border:5px solid #fff; border-radius:50%}
.query_info_box .user_info b { color:#348bda; font-size:30px; font-weight:400; display: block; padding-bottom: 10px;}
.query_info_box .user_info b span {margin-left:10px; font-size:14px; margin-top: -5px; display:inline-block;vertical-align:middle; border: 1px solid #009688;color: #009688;padding: 1px 3px;border-radius: 3px; }
.query_info_box .avatar_box {position:static; }

.pro_table_box { border-collapse:collapse; border:1px solid #ddd; background:#fff;}
.pro_table_box td, .pro_table_box  th{  padding:12px 10px; text-align:center; border:1px solid #ddd;}
.pro_table_borderright td, .pro_table_borderright th {border-right: none; border-left: none;}
.pro_table_box tr th { background:#f9f9f9; color:#333;}
.pro_table_box td{text-align:left;}
.pro_table_box  tr:nth-child(odd)  {background:#fff;}
.pro_table_box  tr:nth-child(even) {background:#fcfcfc;}
.pro_table_box .view {padding: 0px;}
.pro_table_box .view a { display:inline-block; width: 80%; height: 34px; line-height: 34px;}

.datas_tabs { display:block; float:none; margin-top:40px; height:24px; margin-bottom: 10px;} 
.datas_tabs li { line-height: 29px;}
.datas_tabs li A {color:#999; height:29px; line-height: 29px; font-size: 18px; overflow: hidden; padding: 0px 2px; float: left;}
.datas_tabs li.activeTinyTab A { color:#348bda; border-bottom: 2px solid #348bda;}
.datas_tabs li i {padding: 0px 20px; float: left;}

/*个人信息表格*/
.query_info_dl { margin:0px 0px;}
.query_info_dl dl {border:1px solid #ddd; background:#f9f9f9; padding:5px 10px 5px; position:relative; margin-bottom: 5px;}
.query_info_dl dl dd { display:inline-block; width:33%;}
.query_info_dl dl dd.query_info_dd1 { width:22%;}
.query_info_dl dl dd.query_info_dd2 { width:30%;}
.query_info_dl dl dt {width:100%;}
.query_info_dl dl dd span, .query_info_dl dl dt span {color:#999;}
.query_info_dl dt, .query_info_dl dl dd { padding:10px 0px;}

.query_info_dl dl p {display:block; position:absolute; top:10px; right:20px; color:#666; padding:0px 10px; font-style:italic; font-size:60px; opacity:0.3; -moz-opacity:0.3;/*ff*/ filter:alpha(opacity=0.3);}
.query_info_dl dl a {font-size: 16px; font-weight: 600;}

.tinyTabContent > div {DISPLAY: none; position:relative; }
.tinyTabContent > div.activeTinyTabContent  {DISPLAY: block;}	
.project_title {color: #000; font-size: 20px;}


/*证书信息*/
.certificateWin
{
	position: fixed;
	position:absolute;
    background:#fff;
    z-index:10001;
    display:none;
}

.certificateWin .layui-layer-title{ text-align:left; font-size:18px; height:40px; line-height:40px; padding-left:20px; }

.cacertdetail {
    padding: 10px;
}
.cacertdetail dt {
    color: #999;
    float: left;
    text-align: right;
    width: 75px;
}
.cacertdetail dd {
    color: #000;
    margin-left: 75px;
    text-align:left;
}
.cacertdetail dl {
    float: left;
    line-height: 28px;
    margin: 4px 0 3px;
    width: 50%;
}
.cacertdetail dl.width100 {
    float: left;
    width: 100%;
}
.cacertdetail dl.width30 {
    width: 33%;
}


body .demo-class .layui-layer-title{background:#c00; color:#fff; border: none; text-align:left; font-size:16px;}
body .demo-class .layui-layer-btn{border-top:1px solid #E9E7E7}
body .demo-class .layui-layer-btn a{background:#333;}
body .demo-class .layui-layer-btn .layui-layer-btn1{background:#999;}


.viewReason{ float:right; cursor:pointer;}


/*右侧漂浮样式*/
#twoCodeArea{position:relative;width:0;height:0; margin:0 auto;}
#twoCode0{ position:relative; left:510px; top:220px; z-index:2000;}